@charset "UTF-8";

@media all
{
    html * { }

    #stcontainer textarea, #stcontainer pre, #stcontainer tt, #stcontainer code {
        font-family:Arial, Helvetica, sans-serif;
        font-size:12px;
    }

    #stcontainer {
        font-family:Arial, Helvetica, sans-serif;
        font-size: 12px;
        color:#000;
    }

    #stcontainer h1,#stcontainer h2,#stcontainer h3,#stcontainer h4,#stcontainer h5,#stcontainer h6 { margin: 0 0 0em 0; font-family:Arial, Helvetica, sans-serif;}
    #stcontainer h1 { font-size: 16px;}                        /* 24px */
    #stcontainer h2 { font-size: 14px; }                     /* 20px */
    #stcontainer h3 { font-size: 150% }                        /* 18px */
    #stcontainer h4 { font-size: 133.33% }                     /* 16px */
    #stcontainer h5 { font-size: 116.67% }                     /* 14px */
    #stcontainer h6 { font-size: 116.67%;}  /* 14px */

    #stcontainer p { }

    /* ### Lists | Listen  #### */

    #stcontainer ul, #stcontainer ol, #stcontainer dl {}
    #stcontainer li {}

    #stcontainer dt { font-weight: bold }
    #stcontainer dd { margin: 0 0 1em 2em }

    /* ### text formatting | Textauszeichnung ### */

    #stcontainer cite, #stcontainer blockquote { font-style:italic }
    #stcontainer blockquote { margin: 0 0 1em 1.5em }

    #stcontainer strong,#stcontainer b { font-weight: bold }
    #stcontainer em,#stcontainer i { font-style:italic }

    #stcontainer pre, #stcontainer code { font-family: monospace; font-size: 1.1em; }

    #stcontainer acronym, #stcontainer abbr {
        letter-spacing: .07em;
        border-bottom: .1em dashed #c00;
        cursor: help;
    }

    /**
     * Generic Content Classes
     * (en) standard classes for positioning and highlighting
     * (de) Standardklassen zur Positionierung und Hervorhebung
     *
     * @section content-generic-classes
    */

    #stcontainer .note {background: #dfd; padding: 1em; border-top: 1px #bdb dotted; border-bottom: 1px #bdb dotted;}
    #stcontainer .important {background: #ffd; padding: 1em; border-top: 1px #ddb dotted; border-bottom: 1px #ddb dotted;}
    #stcontainer .warning {background: #fdd; padding: 1em; border-top: 1px #dbb dotted; border-bottom: 1px #dbb dotted;}

    #stcontainer .float_left { float: left; }
    #stcontainer .float_right { float: right; }
    #stcontainer .center { text-align:center; margin: 0.5em auto }
    #stcontainer .cb{ clear:both; height:0;}
    #stcontainer .cl{ clear:left; height:0;}

    #stcontainer a {color:#838383; text-decoration:none;}
    #stcontainer a:focus,
    #stcontainer a:hover,
    #stcontainer a:active {text-decoration:underline;}

    #stcontainer #topnav a { color: #aac; font-weight: bold; background:transparent; text-decoration:none; }
    #stcontainer #topnav a:focus,
    #stcontainer #topnav a:hover,
    #stcontainer #topnav a:active{ text-decoration:underline; background-color: transparent;}

    #stcontainer #footer a {color:#d71920; background:transparent; font-weight: normal;}
    #stcontainer #footer a:focus,
    #stcontainer #footer a:hover,
    #stcontainer #footer a:active {color:#d71920; background-color: transparent; text-decoration:underline;}

    /**table { width: auto; border-collapse:collapse; margin-bottom: 0.5em; }
   table.full { width: 100%; }
   table.fixed { table-layout:fixed }

   th,td { padding: 0.5em; }
   thead th { background: #444; color: #fff }
   tbody th { background: #ccc; color: #333 }
   tbody th.sub { background: #ddd; color: #333 }*/

    #stcontainer hr {
        color: #fff;
        background:transparent;
        margin: 0 0 0.5em 0;
        padding: 0 0 0.5em 0;
        border:0;
        border-bottom: 1px #000 solid;
    }
    #stcontainer img{ background:none; border:none;}
    #stcontainer img a{ background:none; border:none; line-height:0px;}
    /*background*/
    #stcontainer .mh500{min-height: 500px}
    #stcontainer .bg_login{ background:url(../../../images/bg_top_login.jpg) repeat-x top left #ffffff;}
    #stcontainer .logo{ width:154px; height:82px;}
    #stcontainer .w416{ width:416px;}
    #stcontainer .w346{ width:346px;}
    #stcontainer .txt1{ width:344px; border:1px solid #aeaeae; height:22px;}
    #stcontainer .top_log{background:url(../../../images/top_bg.jpg) no-repeat top center;}
    #stcontainer .bottom_log{background:url(../../../images/bot_bg.jpg) no-repeat bottom center;}
    #stcontainer .mid_log{background:url(../../../images/mid_lo.png) repeat-y;}
    #stcontainer .mc{ margin:0 auto;}
    #stcontainer .lock{ width:113px; height:117px; background:url(../../../images/lock.png) no-repeat; position:absolute; top:-65px; right:-35px;}
    #stcontainer .po{ position:relative;}
    #stcontainer .button_bg{ width:145px; height:35px; text-align:center; background:url(../../../images/login_but.png) no-repeat;}
    #stcontainer .button_bg a{ font-size:14px; color:#FFFFFF; padding-top:10px; display:block;}
    #stcontainer .button_bg a:hover{ text-decoration:none; color:#FFFF00;}
    #stcontainer .red_color{color:#EF4624;}
    #stcontainer .upcase{ text-transform:uppercase;}

    /*padding*/
    #stcontainer .p10t{ padding-top:10px;}
    #stcontainer .p20t{ padding-top:20px;}
    #stcontainer .p40t{ padding-top:40px;}
    #stcontainer .p25t{ padding-top:25px;}
    #stcontainer .p30b{ padding-bottom:30px;}
    #stcontainer .p10l{ padding-left:10px;}
    #stcontainer .p10r{ padding-right:10px;}

    /*margin*/
    #stcontainer .m60t{ margin-top:60px;}

    /*06122010*/
    #stcontainer .w98p{ width:99%;}
    #stcontainer .w100p{ width:100%;}
    #stcontainer .w80p{ width:87%;}
    #stcontainer .w15p{ width:100%;}
    #stcontainer .w100p table{ table-layout:fixed; width:100%;}
    #stcontainer .w100p table th{
        background:url(../../../images/bg_tt_table.jpg) repeat-x #f15a21;
        height:23px; color:#FFFFFF;
        font-weight:normal;
        padding:5px 10px 5px 10px;
        text-align:left;
        font-size: 12px;
        font-family: arial;
        border-right: 1px solid white;
    }
    #stcontainer .w100p table td{ border-bottom:1px solid #ffffff; padding:10px 10px 10px 10px}
    #stcontainer .w100p .bg_gray1{ background:#f6f6f6;}
    #stcontainer .w100p .bg_gray2{ background:#efefef;}
    #stcontainer .w100p .bor{ border-right:1px solid #c3c3c3;}
    #stcontainer .w100p .bowr{ border-right:1px solid #ffffff;}
    #stcontainer .b1px{ border:1px solid #d2d2d2; padding:1px 1px 1px 1px;}
    #stcontainer .bg_header_dash{ background:url(../../../images/header_dash.jpg) repeat-x; height:94px;}
    #stcontainer .bg_top_content{ background:url(../../../images/bg_content_top.jpg) repeat-x; height:67px;}
    #stcontainer .w230{ width:230px;}
    #stcontainer .lbl_sort{ width:75px; float:left;}
    #stcontainer .combo_sort{ width:155px; height:20px;}
    #stcontainer .page_d{ width:100%; text-align:center; padding-top:20px;}
    #stcontainer .page_d ul{ list-style:none; margin-left:0px; text-align:center; width:242px; margin:0 auto;}
    #stcontainer .page_d ul li{ width:21px; height:46px; background:url(../../../images/bg_pt_normal.jpg) no-repeat; text-align:center; float:left; margin-right:1px; padding-top:0px;}
    #stcontainer .page_d ul li:hover{background:url(../../../images/bg_pt_over.jpg) no-repeat;}
    #stcontainer .page_d ul li a{ display:block; color:#FFFFFF; text-decoration:none;}
    #stcontainer .page_d .current{background:url(../../../images/bg_pt_over.jpg) no-repeat;}
    #stcontainer .bgl{ background:url(../../../images/bg_lr.jpg) repeat-y top left;}
    #stcontainer .bgr{ background:url(../../../images/bg_lr.jpg) repeat-y top right;}
    #stcontainer .bg_col_right{ background:url(../../../images/bg_colright.jpg) repeat-x #FFFFFF;}
    #stcontainer .bg_col_right1{ background:url(../../../images/bg_colright1.jpg) repeat-x #FFFFFF;}
    #stcontainer .bg_col_right_bot{ background:url(../../../images/bg_colright_bot.jpg) repeat-x #FFFFFF; height:22px;}
    #stcontainer .cham_left{ width:6px; height:67px; background:url(../../../images/chamfer_left.jpg) no-repeat; position:absolute; top:0px; left:0px;}
    #stcontainer .cham_left1{ width:6px; height:15px; background:url(../../../images/chamfer_left.jpg) no-repeat; position:absolute; top:0px; left:0px;}
    #stcontainer .cham_left_bot{ width:6px; height:22px; background:url(../../../images/chamfer_left_bot.jpg) no-repeat; position:absolute; bottom:0px; left:0px;}
    #stcontainer .cham_right_bot{ width:6px; height:22px; background:url(../../../images/chamfer_right_bot.jpg) no-repeat; position:absolute; bottom:0px; right:0px;}
    #stcontainer .cham_right{ width:6px; height:67px; background:url(../../../images/chamfer_right.jpg) no-repeat; position:absolute; top:0px; right:0px;}
    #stcontainer .cham_right1{ width:6px; height:15px; background:url(../../../images/chamfer_right.jpg) no-repeat; position:absolute; top:0px; right:0px;}
    #stcontainer .po{ position:relative;}
    #stcontainer .icon_re{height:32px; background:url(../../../images/register_icon.jpg) no-repeat; padding-left:50px; padding-top:10px;}
    #stcontainer .icon_default{height:32px; background:transparent; padding-left:50px; padding-top:10px;}
    #stcontainer .p15l{ padding-left:15px;}
    #stcontainer .p15t{ padding-top:15px;}




    #stcontainer .m5b{ margin-bottom:5px;}
    #stcontainer .p20b{ padding-bottom:20px;}
    #stcontainer .left_menu{ width:98%; padding-top:15px;}
    #stcontainer .left_menu ul{ margin-left:0px; padding-left:0px; list-style:none; margin-bottom:0px;}
    #stcontainer .left_menu ul li{ background:url(../../../images/bullet.png) no-repeat 15px 9px; padding-left:10px; height:auto; border-bottom:1px solid #FFFFFF}
    #stcontainer .left_menu ul li:hover{background:url(../../../images/bullet_over.png) no-repeat 15px 9px #464646;}
    #stcontainer .left_menu ul li a{ display:block; padding-left:15px; padding-top:5px; padding-bottom:5px; color:#000000;}
    #stcontainer .left_menu ul li a:hover{ color:#FFFFFF; text-decoration:none;}
    #stcontainer .left_menu .current{background:url(../../../images/bullet_over.png) no-repeat 15px 9px #464646;}
    #stcontainer .left_menu .current a{ color:#FFFFFF;}
    #stcontainer .left_menu ul li {margin: 0px;}
    /*extra css*/
    #stcontainer #inner_content{
        width: 98%;
        margin: 0 auto;
    }

    .short_action div{
        color: #21759B;
        float: left;
    }

    .short_action div:hover,
    .short_action div:active{
        color: #D54E21;
    }

    .short_action div.trash{
        color: #D54E21;
        background:url(../../../images/bin_icon.png) center top no-repeat;
        width: 19px;
        height: 20px;
    }

    #stcontainer .short_action div.edit{
        color: #D54E21;
        background:url(../../../images/edit_icon.png) center top no-repeat;
        width: 19px;
        height: 20px;
    }

    #stcontainer .short_action .trash:hover,
    #stcontainer .short_action .trash:active{
        color: #FF0000;
    }

    /*Miscellaneous*/
    #loading {
        clear:both;
        background:url(../../../images/waiting.gif) center top no-repeat;
        text-align:center;
        padding:33px 0px 10px 0px;
        font-size:12px;
        /*position: fixed;*/
        font-family:Verdana, Arial, Helvetica, sans-serif;
        left:55%;
        top:50%;
        display: none;
        z-index: 1000;
        font-size: 2em;
        font-weight: bold;
        margin: 0.67em 0;
    }

    #stcontainer .float_left{
        float:left
    }

    #stcontainer th span.icon_desc{
        background: url(../../../images/icon_desc.png)  no-repeat right;
        margin-left: 5px;
        width: 18px;
        height: 16px;
    }

    #stcontainer th span.icon_asc{
        background: url(../../../images/icon_asc.png)  no-repeat right;
        margin-left: 5px;
        width: 18px;
        height: 16px;
    }

    #stcontainer .hide{
        display: none;
    }

    #stcontainer a.button{
        text-decoration: none;
    }
    #stcontainer th.column-id{
        width: 35px;
    }

    #stcontainer th.column-short_action{
        width: 155px;
    }

    #stcontainer .inner_container{
        padding: 15px;
    }

    #stcontainer .short_action span,
    #stcontainer .short_action span a {
        color: #21759B;
    }

    #stcontainer .short_action span.trash{
        color: #D54E21;
    }

    #stcontainer .short_action span.trash:hover{
        color: #FF0000;
    }

    #stcontainer .short_action span:hover,
    #stcontainer .short_action span a:hover,
    #stcontainer .short_action span:active,
    #stcontainer .short_action span a:active{
        color: #D54E21;
        text-decoration: none;
    }

    #stcontainer #side-nav{
        float:left;
        width:12%;
    }

    /* Standard Form */
    #stcontainer form.stform{
        padding: 25px 0 0 15px;
    }

    #stcontainer form.stform ul li img.preview{
        border:2px solid #D8D8D8;
        float:left;
        margin:3px;
        padding:5px;
        width:40%;
    }

    #stcontainer form.stform ul{
        list-style: none;
        margin: 0;
        padding: 0
    }
    #stcontainer form.stform ul li{
        margin: 0;
        padding: 0 0 10px;
        width: 80%;
    }
    #stcontainer form.stform ul label{
         width:200px;
         float:left;
         padding: 7px 0 0;
    }

    #stcontainer form.stform ul li div label{
        float:none;
        width: auto;
        padding: 0;
    }

    #stcontainer form.stform ul li div div{
        float:left;
        background: transparent;
        width: 100px;
        padding: 0
    }

    #stcontainer form.stform ul li div div.upload_button_div{
        float:none;
        background: transparent;
        width: auto;
        padding: 0;
        margin: 10px 0;
    }

    #stcontainer form.stform ul li div div:hover,
    #stcontainer form.stform ul li div div.focus{
        background-color: #FFF7C0;
    }

    #stcontainer form.stform ul li div label.required{
        background: url("../../../images/icon_required.png") no-repeat scroll right 0px transparent;
        padding-right: 10px;
    }

    #stcontainer form.stform ul li div{
        padding: 5px 15px 5px 5px;
        float: left;
        background-color: #fff;
        width: 305px;
    }

    #stcontainer form.stform ul li div:hover,
    #stcontainer form.stform ul li div.focus{
        background-color: #FFF7C0;
    }

    #stcontainer form.stform ul li div.error,
    #stcontainer form.stform ul li div div.error{
        border: none;
        background-color: #FFEBE8;
    }

    #stcontainer form.stform div.required{
        background: url("../../../images/icon_required.png") no-repeat scroll 315px 4px #fff;
    }

    #stcontainer form.stform ul li input[type="text"],
    #stcontainer form.stform ul li input[type="password"],
    #stcontainer form.stform ul li select,
    #stcontainer form.stform ul li textarea{
        width:300px;
        border:1px solid #aeaeae;
        height:22px;
    }

    #stcontainer form.stform ul li textarea{
        height:100px;
        overflow: auto;
    }

    #stcontainer form.stform ul li select{
        width:302px;
    }

    #stcontainer form.stform ul input[type="text"]:hover,
    #stcontainer form.stform ul input[type="text"]:focus,
    #stcontainer form.stform ul input[type="password"]:hover,
    #stcontainer form.stform ul input[type="password"]:focus,
    #stcontainer form.stform ul select:hover,
    #stcontainer form.stform ul select:focus,
    #stcontainer form.stform ul textarea:hover,
    #stcontainer form.stform ul textarea:focus{
        background:scroll #ffffff none 0 0 repeat;
    }
    /*
    #stcontainer form.stform ul li input[type="checkbox"],
    #stcontainer form.stform ul li input[type="radio"]{
        width:14px;
        border: none 1px ;
        margin-bottom:0px;
    }


    #stcontainer form.stform ul li input:hover[type="checkbox"],
    #stcontainer form.stform ul li input:hover[type="radio"],
    #stcontainer form.stform ul li input:focus[type="checkbox"],
    #stcontainer form.stform ul li input:focus[type="radio"]{
        background:transparent;
    }
    */

    #stcontainer form.stform button,
    #stcontainer form.stform input[type="submit"]{
        padding: 0 0 2px;
		cursor: pointer;
        color: #fff;
        width: 74px;
        height: 27px;
        background: url("../../../images/red-grad.png") repeat-x scroll left top #F2F2F2;
        margin-left: 210px;
    }
    #stcontainer form.stform input[type="submit"]:focus,
    #stcontainer form.stform input[type="submit"]:hover{
        color: #fff;
        background: url("../../../images/red-grad-active.png") repeat-x scroll left top #F2F2F2;
    }

    #stcontainer form.stform .desc{
        background-color: #F5F5F5;
        border: #E6E6E6 solid 1px;
        width: 20%;
        padding: 3px;
        margin: 0;
        float: left;
        visibility: hidden;
    }

    #stcontainer form.stform .error{
        border: red solid 1px;
        margin: 0;
    }

    #stcontainer form.stform input.error{
        margin: 1px;
    }
    #stcontainer form.stform textarea.error{
        margin: 1px;
    }

    #stcontainer form.stform span.button{
        font-size: 12px !important;
    }

    #stcontainer form.stform .button{
        color: #fff;
        padding: 5px 10px;
        background: url("../../../images/red-grad.png") repeat-x scroll left top #F2F2F2;
    }

    #stcontainer form.stform .button:hover{
        color: #fff;
        background: url("../../../images/red-grad-active.png") repeat-x scroll left top #F2F2F2;
    }


    /* Tooltip ----------------------------------*/
    .ui-tooltip {
        padding:8px;
        position:absolute;
        z-index:9999;
        -o-box-shadow: 0 0 5px #aaa;
        -moz-box-shadow: 0 0 5px #aaa;
        -webkit-box-shadow: 0 0 5px #aaa;
        box-shadow: 0 0 5px #aaa;
    }
    /* Fades and background-images don't work well together in IE6, drop the image */
    * html .ui-tooltip {
        background-image: none;
    }
    body .ui-tooltip { border-width:2px; }
    /*NOTIFICATION BOX - NO DESCRIPTION */

    #stcontainer .notification {
        min-height: 70px;
        width: 580px;
        display: none;
        position: fixed;
        left: 33%;
        top: 45%;

        /*Border Radius*/
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;

        /*Box Shadow*/
        -moz-box-shadow: 2px 2px 2px #cfcfcf;
        -webkit-box-shadow: 2px 2px 4px #cfcfcf;
        box-shadow: 2px 2px 2px #cfcfcf;
        cursor: pointer;
        margin-bottom: 30px;
    }

    #stcontainer .notification span {
        background: url(../../../images/close.png) no-repeat right top;
        display: block;
        width: 19px;
        height: 19px;
        position: absolute;
        top:-9px;
        right: -8px;
    }

    #stcontainer .notification .text {
        overflow: hidden;

    }
    #stcontainer .notification .text span{
        background: transparent;
        width: auto;
        height: auto;
        position: relative;
        top:0;
        right: 0;
    }

    #stcontainer .notification p {
        width: 500px;
        font-family: Arial, Helvetica, sans-serif;
        color: #323232;
        font-size: 14px;
        line-height: 21px;
        text-align: justify;
        float: right;
        margin: 1em 15px 1em 0;
        *margin-top: 15px; /*for lt IE8*/


        /* TEXT SHADOW */
        text-shadow: 0px 0px 1px #f9f9f9;
    }

    /*Auto Width Rules*/

    #stcontainer .autoWidth{
        width: auto;
    }

    #stcontainer .autoWidth p {
        width: auto;
        float: left;
    }



    /*SUCCESS BOX*/

    #stcontainer .notification_success {
        border-top: 1px solid #edf7d0;
        border-bottom: 1px solid #b7e789;

        /*Background Gradients*/
        background: #dff3a8;
        background: -moz-linear-gradient(top,#dff3a8,#c4fb92);
        background: -webkit-gradient(linear, left top, left bottom, from(#dff3a8), to(#c4fb92));
    }

    #stcontainer .notification_success:before {
        content: url(../../../images/success.png);
        float: left;
        margin: 23px 15px 0px 15px;
    }

    #stcontainer .notification_success strong {
        color: #61b316;
        margin-right: 15px;
    }

    /*ERROR BOX*/

    #stcontainer .notification_error {
        border-top: 1px solid #f7d0d0;
        border-bottom: 1px solid #c87676;

        /*Background Gradients*/
        background: #f3c7c7;
        background: -moz-linear-gradient(top,#f3c7c7,#eea2a2);
        background: -webkit-gradient(linear, left top, left bottom, from(#f3c7c7), to(#eea2a2));
    }

    #stcontainer .notification_error:before {
        content: url(../../../images/error.png);
        float: left;
        margin: 20px 15px 0px 15px;
    }

    #stcontainer .notification_error strong {
        color: #b31616;
        margin-right: 15px;
    }

    /*MESSAGE BOX*/

    #stcontainer .notification_message {
        border-top: 1px solid #f4f4f4;
        border-bottom: 1px solid #d7d7d7;

        /*Background Gradients*/
        background: #f0f0f0;
        background: -moz-linear-gradient(top,#f0f0f0,#e1e1e1);
        background: -webkit-gradient(linear, left top, left bottom, from(#f0f0f0), to(#e1e1e1));
    }

    #stcontainer .notification_message:before {
        content: url(../../../images/message.png);
        float: left;
        margin: 25px 15px 0px 15px;
    }

    #stcontainer .notification_message strong {
        color: #323232;
        margin-right: 15px;
    }

    /*WARNING BOX*/



    .ui-button-text-only span.ui-button-text {
        text-transform: uppercase;
    }

    .ui-dialog {
        min-height: 70px;
        width: 580px !important;
        display: none;
        position: fixed;
        left: 33%;
        top: 45%;
        padding: 20px 15px 0 0;
        background: transparent;
        border:none;
    }

    .ui-dialog .ui-dialog-content{
        border-top: 1px solid #fefbcd;
        border-bottom: 1px solid #e6e837;
        border-radius: 5px;
        -moz-border-radius: 5px;
        -webkit-border-radius: 5px;
        -moz-box-shadow: 2px 2px 2px #cfcfcf;
        -webkit-box-shadow: 2px 2px 4px #cfcfcf;
        box-shadow: 2px 2px 2px #cfcfcf;
        /*Background Gradients*/
        background: #feffb1;
        background: -moz-linear-gradient(top,#feffb1,#f0f17f);
        background: -webkit-gradient(linear, left top, left bottom, from(#feffb1), to(#f0f17f));
        padding-bottom: 30px;
    }
    .ui-dialog .ui-dialog-content:before {
            content: url(../../../images/warning.png);
            float: left;
            margin: 15px 15px 0px 25px;
    }

    .ui-dialog .ui-dialog-content strong {
            color: #e5ac00;
            margin-right: 15px;
    }

    .ui-dialog .ui-dialog-titlebar-close span {
        background: url(../../../images/close.png) no-repeat right top;
        display: block;
        width: 19px;
        height: 19px;
        position: relative;
        top:0;
        right: 0;
    }

    .ui-dialog .ui-dialog-titlebar-close:hover{
        padding: 1px;
    }

    .ui-dialog a.ui-state-hover,
    .ui-dialog a.ui-state-forcus{
        background: transparent;
        border: none;
        padding: 1px;
    }

    .ui-dialog .ui-widget-header {
        background: none repeat scroll 0 0 transparent;
        border: medium none;
        float: right;
        height: 20px;
        position: absolute;
        right: 0;
        top: 2px;
        z-index: 9999;
    }
    .ui-dialog .ui-widget-header .ui-dialog-title{
        display: none;
    }

    .ui-dialog p {
        font-family: Arial, Helvetica, sans-serif;
        color: #323232;
        font-size: 14px;
        line-height: 21px;
        text-align: justify;
        float: left;
        margin-right: 15px;
        *margin-top: 15px; /*for lt IE8*/
        /* TEXT SHADOW */
        text-shadow: 0px 0px 1px #f9f9f9;
        width: 400px;
    }

    .ui-dialog .ui-dialog-buttonpane {
        background: transparent;
        border-width: 0;
        margin: -46px 0 0 0;
        padding: 0;
        text-align: left;
    }

    .ui-dialog .ui-dialog-buttonpane .ui-dialog-buttonset {
        float: right;
    }

    /* EDITOR */

    #stcontainer .cb-enable, .cb-disable, .cb-enable span, .cb-disable span { background: url(../../../images/switch.gif) repeat-x; display: block; float: left; }
    #stcontainer .cb-enable span, .cb-disable span { line-height: 30px; display: block; background-repeat: no-repeat; font-weight: bold; }
    #stcontainer .cb-enable span { background-position: left -90px; padding: 0 10px; }
    #stcontainer .cb-disable span { background-position: right -180px;padding: 0 10px; }
    #stcontainer .cb-disable.selected { background-position: 0 -30px; }
    #stcontainer .cb-disable.selected span { background-position: right -210px; color: #fff; }
    #stcontainer .cb-enable.selected { background-position: 0 -60px; }
    #stcontainer .cb-enable.selected span { background-position: left -150px; color: #fff; }
    #stcontainer .switch label { cursor: pointer; }


    #stcontainer #poststuff table{ table-layout:fixed; width: auto;}
    #stcontainer #poststuff table th{
        background:none;
        height:auto;
        font-weight:normal;
        padding:0;
        width: auto;
        
    }
    #stcontainer #poststuff table td{ padding:0px; border: none;}
    #stcontainer #poststuff .bg_gray1{ background:#f6f6f6;}
    #stcontainer #poststuff .bg_gray2{ background:#efefef;}
    #stcontainer #poststuff .bor{ border-right:0px solid #c3c3c3;}
    #stcontainer #poststuff .bowr{ border-right:0px solid #ffffff;}
    

    #stcontainer form.stform ul li div#poststuff div{
        width: 100%;
    }
    #stcontainer form.stform ul li div#poststuff div#media-buttons{
        width: 200px;
    }
    #stcontainer form.stform ul li div#poststuff:hover,
    #stcontainer form.stform ul li div#poststuff div:hover,
    #stcontainer form.stform ul li div#poststuff div.focus{
        background-color: transparent;
    }
    #stcontainer form.stform ul li div#poststuff div#quicktags {
        background-color: #DFDFDF;
        background-image: url("../images/ed-bg.gif");
        border-color: #DFDFDF;
    }
    #stcontainer #editorcontainer textarea {
        width: 99.9%;
        border: none;
        height: 150px;
    }
    #stcontainer form.stform ul li div#poststuff tr.mceLast td.mceLast div{
        width: 90%;
    }
    
    /**********************************/

    div.showMenuButton{
        background: url(../../../images/show_admin_btn.png) no-repeat;
        height: 25px;
        width: 121px;
        cursor: pointer;
        float: right;
    }
}

